/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package controllers;

import dominio.Persona;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.multiaction.MultiActionController;

/**
 *
 * @author Academico
 */
public class PerfilUsuarioController extends MultiActionController {

    private Persona usuario;

    public void setUsuario(Persona usuario) {
        this.usuario = usuario;
    }


    public ModelAndView verPerfil(HttpServletRequest request, HttpServletResponse response) throws Exception {

        ModelAndView mav = new ModelAndView("perfil");

        mav.addObject("usuario", usuario);
        mav.addObject("titulo", "Perfil de " + usuario.getNombre() + " " + usuario.getApellido());

        return mav;
    }

    public ModelAndView verDirecciones(HttpServletRequest request, HttpServletResponse response) throws Exception {

        ModelAndView mav = new ModelAndView("direcciones");

        mav.addObject("direcciones", usuario.getDirecciones());
        mav.addObject("titulo", "Direcciones de " + usuario.getNombre() + " " + usuario.getApellido());

        return mav;
    }

}
